/**********************************************************************************************************************
 *
 * Project:    mGameEngine
 * File:       texturefilter.h
 * Author:     karooolek
 * Created on: 2009-03-14
 *
 **********************************************************************************************************************/

#ifndef TEXTUREFILTER_H_
#define TEXTUREFILTER_H_

namespace mGameEngine
{
namespace Graphics
{

/**
 * Texture filtering mode.
 */
enum TextureFiltering
{
    TEX_FILTER_NEAREST = 0,        ///< nearest neighbourhood
    TEX_FILTER_LINEAR,             ///< linear
    TEX_FILTER_BILINEAR,           ///< bi-linear
    TEX_FILTER_TRILINEAR,          ///< tri-linear
    TEX_FILTER_ANISOTROPIC         ///< anisotropic
};

}
}

#endif // TEXTUREFILTER_H_
